﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using System.Runtime.Serialization;

namespace Stockholm.SOA.Kaskelot.WCF.DataContracts
{
	[DataContract(Namespace = "http://stockholm.se/SOA/Kaskelot/KaskelotService/1/", Name = "Byggnad")]
	public class Byggnad
	{
		[DataMember]
		public Guid Id { get; set; }
		[DataMember]
		public Guid ValId { get; set; }
		[DataMember]
		public string Namn { get; set; }
		[DataMember]
		public DateTime Skapad { get; set; }
		[DataMember]
		public string SkapadAv { get; set; }
		[DataMember]
		public DateTime? Andrad { get; set; }
		[DataMember]
		public string AndradAv { get; set; }
		[DataMember]
		public string LeveransAdress { get; set; }
		[DataMember]
		public string LeveransPostNr { get; set; }
		[DataMember]
		public string LeveransPostOrt { get; set; }
		[DataMember]
		public string BesokAdress { get; set; }
		[DataMember]
		public string BesokPostNr { get; set; }
		[DataMember]
		public string BesokPostOrt { get; set; }
		[DataMember]
		public bool Inaktiv { get; set; }
		[DataMember]
		public IList<Lokal> Lokaler { get; set; }
		[DataMember]
		public System.Guid StadsdelId { get; set; }
		[DataMember]
		public System.Guid TypId { get; set; }
		[DataMember]
		public string TypNamn { get; set; }
		[DataMember]
		public string StadsdelNamn { get; set; }
		[DataMember]
		public string Koordinater { get; set; }
		[DataMember]
		public string Fritext { get; set; }
		[DataMember]
		public bool? KanExpandera { get; set; }
		[DataMember]
		public bool? InformatorKravs { get; set; }
		[DataMember]
		public Guid? DocumentFolderId { get; set; }
		[DataMember]
		public string TelNr { get; set; }
		[DataMember]
		public string Hemsida { get; set; }
		[DataMember]
		public string Epost { get; set; }
	}
}
